Text copied to clipboard!

Titre

Text copied to clipboard!

Ingénieur Android

Description

Text copied to clipboard!
Nous recherchons un Ingénieur Android talentueux et passionné pour rejoindre notre équipe de développement mobile. En tant qu'Ingénieur Android, vous serez responsable de la conception, du développement et de la maintenance d'applications Android innovantes et performantes, utilisées par des milliers d'utilisateurs. Vous travaillerez en étroite collaboration avec les équipes produit, design et backend pour créer des expériences utilisateur fluides et intuitives. Votre rôle consistera à transformer des idées en fonctionnalités concrètes, à résoudre des problèmes techniques complexes et à garantir la qualité, la performance et la sécurité des applications. Vous participerez également à l'amélioration continue de notre codebase, à la mise en place de bonnes pratiques de développement et à la veille technologique sur les dernières tendances Android. Nous valorisons l'autonomie, la rigueur et la collaboration. Vous serez encouragé à proposer des solutions innovantes, à partager vos connaissances avec vos collègues et à contribuer activement à l'évolution de notre architecture mobile. Ce poste est idéal pour un développeur Android expérimenté, curieux et motivé par les défis techniques. Si vous aimez créer des applications mobiles de qualité, travailler dans un environnement agile et dynamique, et avoir un impact direct sur les produits, ce poste est fait pour vous.

Responsabilités

Text copied to clipboard!
  • Concevoir et développer des applications Android performantes et évolutives
  • Collaborer avec les équipes produit, design et backend
  • Assurer la qualité du code via des tests unitaires et d'intégration
  • Optimiser les performances et la consommation des applications
  • Participer à la revue de code et au partage de bonnes pratiques
  • Maintenir et améliorer l'architecture existante
  • Assurer la compatibilité avec différentes versions d'Android
  • Intégrer des API tierces et des services backend
  • Contribuer à la documentation technique
  • Effectuer une veille technologique sur l'écosystème Android

Exigences

Text copied to clipboard!
  • Diplôme en informatique ou domaine équivalent
  • Expérience significative en développement Android (Kotlin/Java)
  • Maîtrise de l’environnement Android Studio et des outils de build (Gradle)
  • Connaissance des architectures MVVM, Clean Architecture ou similaires
  • Expérience avec les bibliothèques Android modernes (Jetpack, Retrofit, Room, etc.)
  • Bonne compréhension des principes d’UI/UX mobile
  • Capacité à travailler en équipe dans un environnement agile
  • Excellentes compétences en résolution de problèmes
  • Bon niveau de français et d’anglais technique
  • Connaissance des outils de CI/CD est un plus

Questions potentielles d'entretien

Text copied to clipboard!
  • Quelle est votre expérience avec le développement Android natif ?
  • Quels projets Android avez-vous réalisés récemment ?
  • Quelle architecture utilisez-vous généralement dans vos applications ?
  • Comment assurez-vous la qualité et la performance de votre code ?
  • Avez-vous déjà travaillé avec des API REST et des bases de données locales ?
  • Comment gérez-vous la compatibilité entre différentes versions d’Android ?
  • Êtes-vous à l’aise avec les tests unitaires et d’intégration ?
  • Avez-vous déjà publié une application sur le Google Play Store ?
  • Comment restez-vous à jour sur les nouveautés Android ?
  • Êtes-vous à l’aise pour travailler en équipe agile ?